// // 监听主线程传递过来的消息
// onmessage = function (event) {
//   console.log("worker 收到了消息", event.data);

//   this.postMessage(`我收到了, 你发来的是 ${event.data}`);
// };

import { getFileChunksAndHash } from "./utils";

// 监听主线程传递过来的消息
onmessage = function (event) {
  // event.data 是收到的消息，
  const file = event.data;
  // 开始干活，做耗时的内容
  getFileChunksAndHash(file).then((result) => {
    // console.log(result.chunkList, result.hash)
    // 将 result 告诉主线程
    this.postMessage(result);
  });
};
